Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 TRURO ROAD Semi-Detached £90,000 4 May 2001
MELROSE, 67 TRURO ROAD Semi-Detached £399,950 6 Nov 2015